¿¡µðÅÍ À©µµ¿ì  

 

ÀÌ ÅäÇÈÀº Editor windowÀÇ ÁÖ¿ä ½Ã°¢ ¿ä¼Ò¸¦ Ç¥½ÃÇÏ°í ±×°ÍµéÀ» °£·«È÷ ±â¼úÇÕ´Ï´Ù.  ±â¼ú»çÇ×ÀºÀº ¿ä¼Ò³ª Ư¡¿¡ °üÇÑ ´õ¿í »ó¼¼ÇÑ Á¤º¸¿Í ÇÔ²² ÅäÇÈ¿¡ °æ·Î¸¦ Æ÷ÇÔÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

Editor User Interface Elements  


   

TABS AND TAB GROUPS

¿¡µðÅÍ´Â ´ç½ÅÀÌ ¼Ò½º ÄÚµå¿Í ´Ù¸¥ ÆÄÀÏÀ» ¿­°í, ÆíÁýÇÏ´Â °÷ÀÔ´Ï´Ù.  ´ç½ÅÀÌ ÆíÁýÀ» À§ÇØ ¿©´Â °¢°¢ ÆÄÀÏÀº ºÐ¸®µÈ º°µµ ÅÇ¿¡ ³ªÅ¸³³´Ï´Ù.  ºñ·Ï ´ç½ÅÀÌ ¿­¸° ´ÙÁß ÆÄÀÏÀ» °®°í ÀÖ´õ¶óµµ, Çѹø¿¡ ÇÑ °³ÀÇ ÆÄÀϸ¸À» ½ÇÁ¦·Î ÀÛ¾÷ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ ÇöÀç ÆíÁýÇϰí ÀÖ´Â ÆÄÀÏÀº current file À̶ó°í ºÒ¸³´Ï´Ù.  ¶Ç ´Ù¸¥ ÆÄÀÏÀ» ÆíÁýÇϱâ À§ÇØ, ´ç½ÅÀº ±× ÅÇÀ» ¼±ÅÃÇØ¾ß¸¸ ÇÕ´Ï´Ù. ¿­¸° ÆÄÀÏ ÅÇ »çÀ̸¦ ³×ºñ°ÔÀÌÆ® ÇÏ·Á¸é, Alt + Right/Left ´ÜÃà۸¦ »ç¿ëÇϽʽÿÀ.
´ç½ÅÀº Project ³ª Commander Åø À©µµ¿ì¸¦ ÀÌ¿ëÇÏ¿© ÆÄÀÏÀ» ¿­ ¼ö Àְųª, ÆíÁýÀ» À§ÇØ ±×°Í¿¡ ÃÊÁ¡À» ¸ÂÃâ ¼ö ÀÖ½À´Ï´Ù.

±×µéÀÌ ¿µÇâÀ» ¹ÌÄ¡´Â ÆíÁý ÀÛ¾÷ °ø°£°ú ÇÔ²² °³¹æ ÆÄÀÏ¿¡ ´ëÇÑ ÅÇÀº Tab GroupÀ» Æ÷ÇÔÇÕ´Ï´Ù.  µðÆúÆ®·Î ÇϳªÀÇ ÅÇ ±×·ìÀº ¿¡µðÅÍ À©µµ¿ì¿¡ ³ªÅ¸³³´Ï´Ù.  ±×·¯³ª, ´ç½ÅÀº ÇϳªÀÇ ºÎ°¡ÀÇ ÅÇ ±×·ìÀ» ¿­ ¼ö ÀÖ°í, ¾Æ·¡ÂÊ Ã¹ ¹øÂ°(¼öÁ÷ ¹æÇâ) ¶Ç´Â ³ª¶õÈ÷ ¼­ÀÖ´Â ÂÊ(¼öÆò ¹æÇâ)ÀÇ µÑ Áß ¾î´À ÂÊÀÌ¶óµµ ¿­ ¼ö ÀÖ½À´Ï´Ù.  µÎ ¹øÂ° ÅÇ ±×·ìÀº ù ¹øÂ°·ÎºÎÅÍ °³¹æ ÆÄÀÏÀÇ ¿ÏÀüÈ÷ ´Ù¸¥ ¼³Á¤À» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.  ºñ·Ï ´ç½ÅÀÌ ÇÑ ¹ø¿¡ ÇÑ ÆÄÀÏÀ» ÆíÁýÇÒ ¼ö ÀÖÁö¸¸, µÎ °³ÀÇ ÅÇ ±×·ìÀ» »ç¿ëÇÏ¸é ´ç½ÅÀº ´Ù¸¥ °ÍÀ» ÆíÁýÇÏ´Â µ¿¾È ÇÑ ÆÄÀÏÀ» º¸´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.


À̰ÍÀº ÇϳªÀÇ ÅÇÀ» °°Àº ÆÄÀÏÀÇ µÎ °³ÀÇ º¸±â·Î ³ª´©´Â °Í°ú ´Ù¸¨´Ï´Ù.  ´õ ÀÚ¼¼ÇÑ Á¤º¸¸¦ À§Çؼ­, ¾Æ·¡  Splitter À» º¸½Ê½Ã¿À.



WORKING WITH TAB GROUPS 


ÀÌ ¼½¼ÇÀº ¾çÂÊÀÇ À¯¿ëÇÑ ÅÇ ±×·ìÀ» »ç¿ëÇϱâ À§ÇÑ ÀϺÎÀÇ ±âº» ÆÁÀ» Á¦°øÇÕ´Ï´Ù.

 µÎ ¹øÂ° ÅÇ ±×·ìÀ» Ç¥½ÃÇϱâ À§ÇØ, µðÆúÆ® ÅÇ ±×·ìÀÇ ¾î¶² ÅÇÀ» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯Çϰí, ¹®¸Æ ¸Þ´º·ÎºÎÅÍ ¿øÇÏ´Â ¹æÇâÀ» °í¸¨´Ï´Ù.

 
ÆÄÀÏÀ» ´Ù¸¥ ÅÇ ±×·ìÀ¸·Î ¿Å±â±â À§ÇØ, ´ç½ÅÀÌ ¿Å±â±â ¿øÇÏ´Â ÆÄÀÏÀÇ ÅÇ ¹®¸Æ ¸Þ´º À§¿¡¼­ Move to Opposite Tab Group À» ¼±ÅÃÇϽʽÿÀ.

 
µÎ ¹øÂ° ÅÇ ±×·ìÀ» ´Ý±â À§ÇØ, ¸ðµç ±× °³¹æ ÆÄÀÏÀ» ´ÝÀ¸½Ê½Ã¿À.  ¾çÂÊ ÅÇ ±×·ìÀÌ ¿­·Á ÀÖÀ» ¶§ ´ç½ÅÀÌ ´ÝÀº °ÍÀ̳ª ¿­·ÁÀÖ´Â ´Ù¸¥ Çϳª´Â ¹®Á¦µÇÁö ¾Ê½À´Ï´Ù.

  µðÆúÆ®·Î, ÅÇÀº ÅÇ ±×·ìÀÇ ÃÖ»óÀ§¿¡ ³ªÅ¸³³´Ï´Ù.  ´ç½ÅÀº ±¸¼º ¿É¼Ç¿¡¼­ ¸ñÇ¥ ¼ýÀÚ¸¦ ¼³Á¤ÇÏ¿©  ¹Ù´Ú, ¿À¸¥ÂÊ ¶Ç´Â ¿ÞÂÊ¿¡¼­ ±×°ÍµéÀ» ¹èÄ¡ÇÒ ¼ö ÀÖ½À´Ï´Ù:


File | Settings | IDE Settings: Appearance: Editor tab placement 

 

WORKING WITH TABS

 

ÀÌ ¼½¼ÇÀº ÅǰúÀÇ ÀÛ¾÷À» À§ÇÑ ÀϺÎÀÇ ±âº» ÆÁÀ» Á¦°øÇÕ´Ï´Ù.

Single or multiple rows:  µðÆúÆ®·Î, ¸ðµç ÅÇÀº °¡½ÃÀûÀÔ´Ï´Ù. ¸¸ÀÏ ÃæºÐÇÑ ÆÄÀÏÀÌ ¿­¸®¸é, ÅÇÀº µÑ ¶Ç´Â ±× ÀÌ»óÀÇ ÇàÀ» Çü¼ºÇÕ´Ï´Ù.  ±×·¯³ª, ´ç½ÅÀº ±¸¼º ¿É¼ÇÀ» È®ÀÎÇÏ´Â °Í¿¡ ÀÇÇØ ÇϳªÀÇ Çà¿¡¼­ ±×°ÍµéÀ» Ç¥½ÃÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù:

File | Settings | IDE Settings: Appearance: Editor tabs in single row: ±× ¿É¼ÇÀÌ È®À뵃 ¶§, ¿¡µðÅÍÀÇ ¼öÆò Ä¡¼ö°¡ º¸±â ¹ÛÀ¸·Î ½ºÅ©·Ñ ¾Æ¿ô µÇ¾î ¸ÂÁö ¾Ê´Â Åǰú °¨ÃÄÁø ÅÇÀÌ ´Ù½Ã º¸À̵µ·Ï Çϱâ À§ÇØ ´ç½ÅÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ½ºÅ©·Ñ ¹öư  °ú ÀÌ ³ªÅ¸³³´Ï´Ù.


Tab information: 

°¢ ÅÇÀº ÆÄÀÏ Å¸ÀÔÀ» Ç¥½ÃÇϰí ÀÖ´Â ÆÄÀϸí°ú ¾ÆÀÌÄÜÀ» Ç¥½ÃÇÕ´Ï´Ù.  ¸¸ÀÏ ÇÁ·ÎÁ§Æ®°¡ ¹öÀü Á¦¾î¸¦ »ç¿ëÇϸé, ÆÄÀÏÀÇ »óŰ¡ º¯ÇÒ ¶§ ÅÇ ÆùÆ® »öÀº º¯ÇÕ´Ï´Ù.  ¸¸ÀÏ ±¸¼º ¿É¼Ç option File | Settings | IDE Settings: Editor: Display: Mark modified files with asterisk ÀÌ Ã¼Å©µÈ´Ù¸é, ±× ¶§ ÆÄÀÏÀÌ ÃÖÁ¾ º¯°æ ÀÌÈÄ ÀúÀåµÇÁö ¾Ê¾Ò´Ù¸é, º°Ç¥°¡ ÅÇ À§¿¡ ³ªÅ¸³³´Ï´Ù.

Open tabs limit:  µ¿½Ã¿¡ °³¹æÇü ÅÇÀÇ ¼ö´Â ±¸¼º ¿É¼Ç File | Settings | IDE Settings: Editor: Limits: Tab limit ¿¡¼­ ¼³Á¤µÈ °ª¿¡ ÀÇÇØ Á¦Çѵ˴ϴÙ

¸¸ÀÏ ´ç½ÅÀÌ ÇѰ踦 ÃʰúÇÏ´Â ÆÄÀÏÀ» ¿­¸é, IDEA´Â ´ÙÀ½ ±ÔÄ¢¿¡ µû¶ó °³¹æÇü ÅÇ ÁßÀÇ ÇÑ °³¸¦ ÀÚµ¿ÀûÀ¸·Î ´Ý½À´Ï´Ù:

  ±¸¼º ¿É¼Ç File | Settings | IDE Settings: Editor: Limits: Close non-modified files firstÀÌ È®Àεȴٸé, ±× ¶§ ºñ º¯°æµÈ ÆÄÀϵéÀº ù ¹øÂ°·Î ´ÝÈú °ÍÀÔ´Ï´Ù.

 
°¡Àå ±ä ±â°£ µ¿¾È ÆíÁýµÇÁö ¾Ê´Â ÆÄÀÏÀº ù ¹øÂ°·Î ´ÝÈú °ÍÀÔ´Ï´Ù.


´ç½ÅÀº ÅÇ ÇÑ°è ¿É¼ÇÀÇ °¡´É¼ºÀÌ ¾î¶² ƯÁ¤ÀÇ ÅÇÀÌ¶óµµ ÅÇ¿¡ ÇÉÀ¸·Î °íÁ¤½ÃŰ´Â °Í¿¡ ÀÇÇØ ´Ý´Â °ÍÀ» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.  ´ç½ÅÀº µÎ °³ÀÇ ±æÀÇ ¾î´À ÂÊÀÌ¶óµµ ÅÇ¿¡ ÇÉÀ¸·Î °íÁ¤½Ãų ¼ö ÀÖ½À´Ï´Ù:

   ÁÖ ¸Þ´ºÀÇ Window | Pin Active Tab Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ.

 
ÅÇÀÇ ¹®¸Æ ¸Þ´º¿¡¼­ Pin À» ¼±ÅÃÇϽʽÿÀ.


ºñ·Ï ÇÉÀ¸·Î °íÁ¤½ÃŰ´Â ÅÇÀÇ ÇÕ°è ¼ö°¡ File | Settings | IDE Settings: Editor: Limits: Tab limit ¿¡¼­ÀÇ ÇÑ°è ¼³Á¤À» ÃʰúÇÒÁö¶óµµ

ÇÉ °íÁ¤ ÅÇÀº ¿­¸° »óÅ·Π³²°í »õ·Î¿î ÅÇÀÌ »õ·Î¿î ÆÄÀÏ¿¡ ´ëÇØ Ãß°¡µË´Ï´Ù. ÅÇ¿¡¼­ ÇÉÀ» »©±â À§ÇØ, ¸¸ÀÏ ÅÇ ÇÑ°è ¿É¼ÇÀÌ ÃʰúÇÏ°Ô µÇ¸é °¡´ÉÇÑ ´Ý±â¸¦ Çã¿ë Çϱâ À§Çؼ­, ´ç½ÅÀÌ ´ÙÀ½À» ÇÒ ¼ö ÀÖ½À´Ï´Ù

 ÁÖ ¸Þ´º¿¡¼­ ´Ù½Ã Window | Pin Active Tab ¼±ÅÃ

  ÅÇÀÇ ¹®¸Æ¿¡¼­ ¸Þ´º¿¡¼­ Unpin ¼±ÅÃ

 

°³¹æÇü ÅÇÀ» Á¦ÇÑÇϱâ À§ÇÑ ±Ø´Ü:

  ¸¸ÀÏ ´ç½ÅÀÌ ÅÇÀÌ ÀÚµ¿ÀûÀ¸·Î ´ÝÈ÷±â ¹Ù¶óÁö ¾ÊÀ¸¸é, ¿¹¸¦ µé¸é ´ç½ÅÀº Tab limit 1000¿¡ ¼³Á¤Çصµ ÁÁ½À´Ï´Ù.

 
¹Ý¸é¿¡, ¸¸ÀÏ ´ç½ÅÀÌ Åǰú ÇÔ²² ÀÛ¾÷À» ½È¾îÇÏ¸é ´ç½ÅÀÌ ÅÇ ÇѰ踦 1¿¡ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±× °æ¿ì¿¡¼­, µÎ ¹øÂ° ÆÄÀÏÀ» ¿­¸é ù ¹øÂ°´Â ´ÝÈü´Ï´Ù.  ´ç½ÅÀº ±×¶§ Ctrl + E ´­·¯ Recent Files ÆË-¾÷À» È£ÃâÇÏ¿© »ç¿ëÇÏ¿© ÃÖ±Ù ¿­¸° ÆÄÀÏ »çÀÌ¿¡¼­ ³×ºñ°ÔÀÌÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

ÃÖÁ¾ ¿­¸° ÆÄÀÏÀÌ ¸®½ºÆ® ²À´ë±â¿¡ ÀÖ½À´Ï´Ù. ¸®½ºÆ®¿¡¼­ ÁÖ¾îÁø ÆÄÀÏÀÇ ¼ö´Â

File | Settings | IDE Settings: Editor: Limits: Recent file limit¿¡¼­ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù.

Closing tabs:

°¢ °³¹æÇü ÅÇÀÇ ¹®¸Æ ¸Þ´º´Â °³¹æ ÆÄÀÏ(±×¸®°í ±×µéÀÇ ¿¡µðÅÍ ÅÇ)À» ´Ý±â À§ÇØ ´ç½Å¿¡°Ô ¸î °³ÀÇ °¡´É¼ºÀ» Á¦°øÇÕ´Ï´Ù:

 Close: ÇöÀçÀÇ ÆÄÀÏÀ» ´Ý½À´Ï´Ù.  ´ÜÃàŰ: Ctrl £« F4.
 
Close all but this: ÇöÀçÀÇ ÆÄÀÏÀ» Á¦¿ÜÇÏ°í ¸ðµç °³¹æ ÆÄÀÏÀ» ´Ý½À´Ï´Ù.
 
Close all: ÇöÀçÀÇ ÆÄÀÏÀ» Æ÷ÇÔÇÏ¿© ¸ðµç °³¹æ ÆÄÀÏÀ» ´Ý½À´Ï´Ù.


SPLITTER:

 

´ç½ÅÀº Splitter¸¦ »ç¿ëÇÏ¿© °°Àº ÆÄÀÏÀÇ ´Ù¸¥ ºÎǰÀ» Ç¥½ÃÇϰí ÀÖ´Â µÎ °³ÀÇ º¸±â·Î ÇÑ ÅÇÀ» ¼±ÅÃÀûÀ¸·Î ³ª´­ ¼ö ÀÖ½À´Ï´Ù.

 

´ç½ÅÀÌ ÅÇÀ» ºÐÇÒÇÒ ¼ö ÀÖ´Â µÎ°¡ÁöÀÇ ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù:

1. Ä¿¼­°¡ ¼öÁ÷ µå·¡±× ¿ÜÇü(  )¿¡ º¯ÇÒ ¶§±îÁö ¸¶¿ì½º Æ÷ÀÎÅ͸¦ Splitter ÂÊÀ¸·Î ¿Å±é´Ï´Ù, ±×·± ´ÙÀ½ ÅÇÀÇ ÅØ½ºÆ® ¿µ¿ª¿¡¼­ ¹Ù¶ó´Â À§Ä¡¿¡ ±îÁö Splitter¸¦ µå·¡±×ÇÕ´Ï´Ù.

2.  Splitter
À§¿¡¼­ Center ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù.  º¸±â´Â ÅÇÀÇ ÅØ½ºÆ® ¿µ¿ªÀÇ Áß¾Ó¿¡¼­ ºÐÇÒÇÒ °ÍÀÔ´Ï´Ù.

 

´ç½ÅÀº ºÐÇÒ º¸±âÀÇ ´ç½ÅÀÇ Æ÷ÀÎÆÃ µð¹ÙÀ̽º¸¦ »ç¿ëÇϰí ÀÖ´Â ÅÇÀÇ º»¹® ¿µ¿ª¿¡¼­ Splitter¸¦ À§·Î ¶Ç´Â ¾Æ·¡·Î ²ô´Â °Í¿¡ ÀÇÇØ Å©±â¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

 

´ç½ÅÀº 2°³ÀÇ ±æÀÇ ¾î´À ÂÊÀÌ¶óµµ un-split º¸±â·Î µ¹¾Æ¿Ã ¼ö ÀÖ½À´Ï´Ù:

1.  Ä¿¼­°¡   ¸ð¾çÀ¸·Î º¯°æÇÒ ¶§±îÁö Splitter À§¿¡ ¸¶¿ì½º Æ÷ÀÎÅ͸¦ ¿Å±é´Ï´Ù, ±× ´ÙÀ½ ²À´ë±â¿¡¼­ Splitter ¶Ç´Â ÅÇÀÇ º»¹® ¿µ¿ªÀÇ ²À´ë±â³ª ¹Ù´Ú±îÁö SplitterÀ» µå·¡±× ÇÕ´Ï´Ù.

2. Splitter À§ÀÇ Up ¶Ç´Â Down ¹öưÀ» Ŭ¸¯ÇÕ´Ï´Ù. Splitter´Â ÅÇÀÇ ÅØ½ºÆ®ÀÇ ²À´ë±â³ª ¹Ù´Ú¿¡ À§Ä¡ÇÒ °Í ÀÔ´Ï´Ù.

 

un-split º¸±â¿¡¼­, ´ç½ÅÀº Up ¶Ç´Â Down ¹öưÀ» Ŭ¸¯ÇÏ¿© ÅØ½ºÆ®ÀÇ ²À´ë±â³ª ¹Ù´Ú¿¡¼­ Splitter¸¦ Àç À§Ä¡½Ãų ¼ö ÀÖ½À´Ï´Ù.



LINE NUMBERS: 

Çà ¹øÈ£´Â µðÆúÆ®·Î ¿¡µðÅÍ À©µµ¿ìÀÇ ÃÖ°í ¿ÞÂÊ °¡ÀåÀÚ¸®¿¡ ³ªÅ¸³³´Ï´Ù. ´ç½ÅÀº ±¸¼º ¿É¼Ç: (File | Settings | IDE Settings: Editor: Display: Show line numbers ) ¾È¿¡ Çà ¹øÈ£¸¦ on ¶Ç´Â off ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.



GUTTER: Gutter: 

Gutter
Àº Çà ¹øÈ£(³ªÅ¸³¯ ¶§)¿Í ¹®¼­ ÆíÁý ¿µ¿ª »çÀÌ¿¡ ȸ»öÀÇ ¶ì·Î¼­ ³ªÅ¸³³´Ï´Ù.  Ã³À½¿¡ »õ·Î¿î ÆÄÀÏÀ» À§ÇØ ºñ¿ö³õÀ¸½Ê½Ã¿À, ±×°ÍÀº ÀûÇÕÇÑ ¶óÀÎ À§¿¡¼­ ¿À¹ö¶óÀÌµå µÇ°í ¼öÇàµÈ ¹æ¹ýÀ» À§ÇØ ºê·¹ÀÌÅ©Æ÷ÀÎÆ®, ºÏ ¸¶Å©¿Í ¾ÆÀÌÄÜÀ» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ưº°ÇÑ Gutter Ư¡Àº IDEA(CVS, StarTeam°ú VSS)¿¡¼­ ÇöÀç ÀÌ¿ëÇÒ ¼ö ÀÖ´Â °¡´ÉÇÑ VCS ÅëÇÕ¿Í ÇÔ²² ¾î¶² °æ¿ì¿¡ °ü·ÃµË´Ï´Ù.  °¢ º¯°æµÈ ¶óÀÎ(Ãß°¡/»èÁ¦/º¯°æµÈ)Àº Àû¿ëµÈ º¯°æ»ó¿¡¼­ Á¾¼ÓµÇ´Â ä»öµÈ Change Marker¸¦ °®½À´Ï´Ù.

 

±×·± ¸¶Ä¿¸¦ Ŭ¸¯ÇÏ´Â °ÍÀº ÀÌ¿ëÇÒ ¼ö ÀÖ´Â 4°³ µ¿ÀÛ°ú ÇÔ²² Åø¹Ù¸¦ ºÎ¸¨´Ï´Ù:

Down 

ÆÄÀÏÀÇ ´ÙÀ½ º¯°æÀ¸·Î À̵¿.

Up

ÆÄÀÏÀÇ ÀÌÀüÀÇ º¯°æÀ¸·Î À̵¿.

Rollback

ÇöÀç ¼±ÅÃµÈ º¯°æÀ¸·Î ·Ñ¹éÇÕ´Ï´Ù.

Show Difference

ÇöÀç ¼±ÅÃµÈ º¯°æÀ» À§ÇØ  Difference Viewer¸¦ ºÎ¸¨´Ï´Ù.

 



MARKER BAR:
¸¶Ä¿ ¹Ù´Â ¿¡µðÅÍ À©µµ¿ìÀÇ ¿À¸¥ÂÊÀÇ °¡ÀåÀÚ¸®ÀÇ ¾Æ·¡¿¡ ³ªÅ¸³³´Ï´Ù.  ±×°ÍÀº ´ç½ÅÀÇ Äڵ忡¼­ ´ç½Å¿¡°Ô ¾î¶² Á¶°ÇÀÇ Á¸À縦 ÁÖÀǽÃŰ´Â ±×·¡ÇÈÀÇ Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù:

 ÃÑüÀûÀÎ ÄÄÆÄÀÏ´É·Â
 
±¸¹® ¿À·ù
 
ÄÄÆÄÀÏ·¯ °æ°í
 To Do
Ç׸ñ

 ÇöÀç ÆÄÀÏ¿¡¼­ °­Á¶µÈ »ç¿ë

 

ÇöÀçÀÇ ÆÄÀÏÀÌ ÄÄÆÄÀÏ(¾Æ·¡ ±×·¡ÇÈÀ» º¸½Ê½Ã¿À)µÇ°Å³ª µÇÁö ¾Ê°Å³ª ÃÖ»óÀ§ÀÇ ÄÄÆÄÀÏ »óÅ ǥ½Ã±â´Â ½Ã°¢ÀûÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù.  ÄÄÆÄÀÏ ºÐ¼®ÀÇ ¿ø¹®ÀÇ ¼³¸íÀ» ÆË¾÷ÇÏ´Â Áö½ÃÀÚ¿¡ ¸¶¿ì½º¸¦ °®´Ù ´ëº¸½Ê½Ã¿À.

 
´Ù¸¥ ±×·¡ÇÈÀÇ ¸¶Ä¿ÀÇ ¾î¶² °ÍÀ» Ŭ¸¯ÇÏ¸é ´ç½ÅÀº Á÷Á¢ÀûÀ¸·Î  °ü·Ã ¶óÀΰú ¿ä¼Ò¸¦ ³×ºñ°ÔÀÌÆ® ÇÕ´Ï´Ù.  ÂªÀº ¿ø¹®ÀÇ ¼³¸íÀ» ÆË¾÷ÇÏ´Â °æ°í³ª ¿¡·¯ ¸¶Ä¿¿¡ ¸¶¿ì½º¸¦ °®´Ù ´ëº¸½Ê½Ã¿À.(°­Á¶µÈ »ç¿ëÀ» À§ÇÑ ¸¶Ä¿´Â ÆË¾÷ ¼³¸íÀ» °¡ÁöÁö ¾Ê½À´Ï´Ù.)

See also:

 Error Highlighting 

Working with Editor window features 


ÀÌ ¼½¼ÇÀº ¿¡µðÅÍ À©µµ¿ìÀÇ ¸î °³ÀÇ ±âº» Ư¼ºÀ» »ý¼ºÇÕ´Ï´Ù:

 Useful keyboard shortcuts 

 Code Folding  

 Multiple Paste  

 Column Mode text selection  

 Mouse behaviors  


Useful Keyboard Shortcuts:

  ÀÌÀü ÅÇ: Alt + Left 

 
´ÙÀ½ ÅÇ: Alt + Right  

  
ÃÖ±Ù ¾×Ƽºê Åø À©µµ¿ì·Î °¡±â: F12  

 
ÇöÀçÀÇ ÅÇ ´Ý±â: Ctrl + F4  

 
Ä÷³ ¸ðµå Åä±Û: Alt + Shift + Insert  

´ÜÃàŰ¿¡ °üÇÑ ´õ ¸¹Àº Á¤º¸¸¦ À§ÇØ Common Editor Shortcuts À» º¸½Ê½Ã¿À.


Code Folding:

ÄÚµå ÆúµùÀÇ ¾Æ¿ô¶óÀÎÀº ¡°Æúµå¡±µÇ´Â ÄÚµåÀÇ ¸ðµç ºí·ÏÀ» º¸¿©ÁÝ´Ï´Ù. ±×°ÍÀÌ °¨¼ÒµÇ¾î ¿ÀÁ÷ ºí·ÏÀÇ Ã¹ ¹øÂ° ÇàÀÌ º¸¿©Áý´Ï´ÙÀÌ Æ¯Â¡ÀÌ ÀÖ´Â ÀÛ¾÷¿¡ °üÇØ¼­ ´õ ¸¹Àº Á¤º¸¸¦ À§ÇØ Editing Files: Code Folding À» º¸½Ê½Ã¿À.


Multiple Paste: 

IDEAÀº IDEA ¼¼¼ÇÀÌ ½ÃÀ۵Ǿú´ø ÀÌÈÄ·Î ÃÖÁ¾¿¡ º¹»çµÇ¾ú´ø ¿©·¯ ¾ÆÀÌÅÛÀ» ÀúÀåÇϴ Ŭ¸³º¸µå ÄÜÅÙÆ®¸¦ À§ÇÑ Æ¯º°ÇÑ ½ºÅÃÀ» °®°í ÀÖ½À´Ï´Ù. ½ºÅà ¿ë·®Àº File | Settings | IDE Settings | Editor ¸Þ´º¿¡¼­ Ŭ¸³º¸µå ÇÊµå ¾È¿¡¼­ º¸Á¸Çϱâ À§ÇØ ÄÜÅÙÆ®ÀÇ ÃÖ´ë¼öÀÇ °ª¿¡ ÀÇÇØ Ä¿½ºÅ͸¶ÀÌÁî µË´Ï´Ù

´ÙÁß ÆäÀ̽ºÆ®¸¦ »ç¿ëÇϱâ À§Çؼ­,  ¿¡µðÅÍ ¸Þ´º ¶Ç´Â ´ÜÃàŰ Ctrl + Shift + V ¶Ç´Â Ctrl + Shift + Insert µÑ ÁßÀÇ Çϳª¸¦ »ç¿ëÇÏ¿© Paste...  ¼±ÅÃÇÕ´Ï´Ù. Choose Content to Paste ´Â ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù



»óÀ§ Çʵå´Â ½ºÅÿ¡ ÇöÀç ÀúÀåµÈ Ç׸ñÀÇ ¸ñ·ÏÀ» Ç¥½ÃÇÕ´Ï´Ù.  ¹Ù´Ú Çʵå´Â ¸ñ·Ï¿¡¼­ ÇöÀç ¼±ÅÃµÈ ¿ä¼ÒÀÇ ÄÜÅÙÆ®¸¦ Ç¥½ÃÇÕ´Ï´Ù.

´ç½ÅÀº ±×°ÍÀ» ´õºí Ŭ¸¯Çϰųª, OK¸¦ Ŭ¸¯ÇÏ¿© ij·µÀ» ¿Å±â´Â °Í¿¡ ÀÇÇØ ¼±ÅÃÇÒ ¼ö ÀÖ°í, ¿ä¼Ò¸¦ »ðÀÔÇÒ ¼ö ÀÖ½À´Ï´Ù.


Column Mode text selection:   

Åë»ó, ¿¡µðÅÍÀÇ ÅØ½ºÆ® ¼±ÅÃÀº ¶óÀÎ ±â¹ÝÀÔ´Ï´Ù.  Áï ´ç½ÅÀº ¶óÀÎ, Àüü ¶óÀÎ ¶Ç´Â ¸î °³ÀÇ ¶óÀÎÀÇ ºÎºÐÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

 ÀÚ¸´¼ö ¸ðµå ÅØ½ºÆ® ¼±ÅÃÀº ´ç½Å¿¡°Ô Ä®·³(¶§¶§·Î Á÷»ç°¢Çü ¼±ÅÃÀ̶ó°í ºÒ¸®¸é¼­)¸¦ ±Ù°Å·Î ÇÏ´Â ÅØ½ºÆ®¸¦ ¼±ÅÃÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.

   

Column mode ¸¦ ¹Ù²Ù±â À§ÇØ Alt + Shift + Insert ¸¦ ´©¸£½Ê½Ã¿À.  ¸ÞÀÎ ¸Þ´º¿¡¼­Edit | Column Mode¼±ÅÃÇϰųª ¶Ç´Â ¿¡µðÅÍ ¹®¸Æ ¸Þ´º¿¡¼­ Column Mode¸¦ ¼±ÅÃÇϽʽÿÀ. Ä÷³ ¸ðµå°¡ Åä±ÛµÉ ¶§, »óÅ ǥ½ÃÁÙÀº ÆíÁý ¸ðµå ¼¿¿¡¼­ ¡°Column¡± ´Ü¾î¸¦ Ç¥½ÃÇÕ´Ï´Ù.

´ç½ÅÀÌ ¶óÀÎÀ» Åë»ó ¼±ÅÃÇÏ´Â °°Àº ¹æ¹ýÀ¸·Î ´ç½ÅÀÇ Æ÷ÀÎÆÃ µð¹ÙÀ̽º¿Í ÇÔ²² ¿øÇÏ´Â Ä®·³À» ¼±ÅÃÇϽʽÿÀ.  Å°º¸µå¸¦ »ç¿ëÇÏ¿© ¼±ÅÃÇϱâ À§ÇØ, Shift ¸¦ ´©¸£°íUp/Down/Left/Right È­»ìÇ¥ ۸¦ »ç¿ëÇÏ¿© Ä÷³À» ¼±ÅÃÇÕ´Ï´Ù.

 

´ç½ÅÀÌ Ä÷³ ¸ðµå ÅØ½ºÆ® ¼±ÅÃÀ» »ç¿ëÇÒ ¶§, ¸¸ÀÏ ±×°ÍÀÌ File | Settings | IDE Settings | Editor: Virtual Space ¿É¼Ç¿¡¼­ ÇöÀç °¡´ÉÇÏÁö ¾Ê´Ù¸é Allow placement of caret after end of line°¡ ÀϽÃÀûÀ¸·Î »ç¿ë °¡´ÉÇϰÔ

ÇÏ°Ô µË´Ï´Ù

Mouse behavior: 

IDEA ¿¡µðÅÍ À©µµ¿ìÀÇ ¸¶¿ì½º(¶Ç´Â ´Ù¸¥ Æ÷ÀÎÆÃ µð¹ÙÀ̽º)´Â ¾î¶² µ¿ÀÛÀ» ¾Æ·¡¿Í °°ÀÌ Àü½ÃÇÕ´Ï´Ù.  (¼³¸íÀº Ç¥ÁØ ¹öư ±¸¼ºÀ» °¡Á¤ÇÕ´Ï´Ù.)

*       ¸¶¿ì½º Ŭ¸¯°ú ¼±ÅÃ

 

No Shift is pressed 

Hold the left button, press Shift, move the mouse pointer  

Single click  

¿¡µðÅÍ¿¡ ij·µÀ» ¼±ÅÃµÈ Á¡ÀÇ ÂÊÀ¸·Î ¿Å±é´Ï´Ù

ÅØ½ºÆ®¸¦ ¼±ÅÃÇϰí Àִ ij·µÀ» ¿Å±é´Ï´Ù ¼±ÅÃÀº ¹®ÀÚ¸¦ Ű¿ó´Ï´Ù ¹®ÀÚ

Double click  

ij·µÀ» ¿¡µðÅÍÀÇ ¼±ÅÃµÈ Á¡ ÂÊÀ¸·Î ¿Å±â°í, ´Ü¾î¸¦ ¼±ÅÃÇÕ´Ï´Ù

ÅØ½ºÆ®¸¦ ¼±ÅÃÇϰí Àִ ij·µÀ» ¿Å±â°í ¼±ÅÃÀº ´Ü¾î ´ÜÀ§·Î  Ű¿ó´Ï´Ù

Triple click  

ij·µÀ» ¿¡µðÅÍÀÇ ¼±ÅÃµÈ Á¡ ÂÊÀ¸·Î ¿Å±â°í, ¶óÀÎÀ» ¼±ÅÃÇÕ´Ï´Ù

ÅØ½ºÆ®¸¦ ¼±ÅÃÇϰí Àִ ij·µÀ» ¿Å±â°í ¼±ÅÃÀº ÁÙ ´ÜÀ§·Î  Ű¿ó´Ï´Ù

 

*       Æ÷ÀÎÅͰ¡ ¿ÞÂÊ Gutter ¿µ¿ª¿¡ Çà ¹øÈ£ À§¿¡ ÀÖ´Â µ¿¾È ´ç½ÅÀÌ ¿ÞÂÊ ¸¶¿ì½º ¹öưÀ» Àâ°í ÀÖ´Ù¸é ±×¶§ Æ÷ÀÎÅ͸¦ ¿Å±â½Ê½Ã¿À, ÅØ½ºÆ®´Â ù ¹øÂ°·Î °¡¸®Å°°Ô µÇ¾ú´ø Çϳª·ÎºÎÅÍÀÇ ¶óÀÎ ½ÃÀÛ¿¡ ÀÇÇÑ ¼±ÅÃµÈ ¶óÀÎÀÏ °ÍÀÔ´Ï´Ù.

*       ¼±ÅÃÀÌ ¸¸µé¾îÁö°í ³­ ÈÄ¿¡, ¿ÞÂÊ/Áß°£ ¸¶¿ì½º ¹öưÀ» Àâ°í ¼±ÅÃµÈ Äڵ带 ¿øÇÏ´Â À§Ä¡±îÁö µå·¡±× ¾Ø µå·Ó ÇϽʽÿÀ.

*       Ctrl + Click °ú À¯»çÇÑ Å¬·¡½º/ÀÎÅÍÆäÀ̽º À̸§/»ç¿ë À§ÀÇ Áß°£¹öưÀ» Ŭ¸¯ÇÏ¸é ¿ä¼Ò Á¤ÀDZîÁö ³×ºñ°ÔÀÌÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.

*       ¸¸ÀÏ ´ç½ÅÀÌ ÈÙ-½ÇÀåµÈ ¸¶¿ì½º¸¦ °¡Áö°í ÀÖÀ¸¸é, ´ç½ÅÀº ÈÙÀ» ´õ Å©°Å³ª ´õ ÀÛÀº ¾î¶² ¿¡µðÅÍ ÅÇÀÌ¶óµµ ÅØ½ºÆ®ÀÇ Å©±â¸¦ º¯°æÇϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  ±Û²Ã Å©±â¸¦ È®ÀåÇÕ´Ï´Ù:  CtrlÀ» ´©¸£°í, ¸¶¿ì½º ÈÙÀ» ÇϺηΠ½ºÅ©·Ñ ÇÕ´Ï´Ù

 
±Û²Ã Å©±â¸¦ ÁÙÀÔ´Ï´Ù:  CtrlÀ» ´©¸£°í, ¸¶¿ì½º ¹ÙÄû¸¦ À§ÂÊÀ¸·Î ½ºÅ©·Ñ ÇÕ´Ï´Ù

*       ¸¸ÀÏ ´ç½ÅÀÌ ÇÑ ÆÄÀÏ¿¡¼­ ÅØ½ºÆ®¸¦ È®ÀåÇϰųª, ÁÙÀ̰ųª, ¶Ç ´Ù¸¥ ÆÄÀÏ·Î ½ºÀ§Ä¡ Çϸé, ù ¹øÂ°·Î µ¹¾Æ¿À°í ´ç½ÅÀÌ ±×°ÍÀ» ³õ°í °¬´ø °Í¿¡ µû¶ó ÅØ½ºÆ® »çÀÌÁî´Â ³²¾Æ ÀÖ½À´Ï´Ù.  ´ç½ÅÀÌ ÆÄÀÏÀ» ´Ý°í ¶Ç´Â IDEA¸¦ exit ÇÒ ¶§ ¼³Á¤Àº º¸Á¸µÇÁö ¾Ê½À´Ï´Ù.


°ü·ÃµÈ ÅäÇÈ

 Editing Files  

 Editor Shortcuts  

 Common Editor Shortcuts  

 Code Navigation